<?php
session_start();

if(isset($_SESSION['id']))
{
?>

<?php
 include ('../Connections/conn.php');
 include ('consultas.php');
 include('../funciones.php');
if($conexion)
{
$accion =$_POST['consulta'];
if($accion=='crear')
		{
				$res=validaPlantilla(texto($_POST['nombre']), $conexion);
				if(mysql_num_rows($res)==0)
				{
				$idplantilla = insertaPlantilla(texto($_POST['nombre']),0,0,$_POST['responsabilidad'],$_POST['cobranza_venta'],$_POST['monto_tipo'],$conexion);
				
				if ($_POST["categorias"]=='nueva')
					{
					$valida = mysql_query("SELECT Nombre FROM `categorias` WHERE Nombre REGEXP '^(".texto($_POST['cate']).")$'",$conexion);
					 if(mysql_num_rows($valida)==0)
						{
						$idCategoria = insertaCategoria($_POST['departamento'],texto($_POST['cate']), $conexion);
						//actualizaPlantillaCate($idCategoria, $conexion);
						insertaPlantillaCate($idplantilla, $idCategoria, $conexion);		
						}
					else
						{
						?><script type="text/javascript">
						mensajito("La Categoria que deseas ingresar ya existe.");</script>
						<?php
						}
					}
				else
					{
					//actualizaPlantillaCate($_POST["categorias"], $conexion);
					insertaPlantillaCate($idplantilla, $_POST["categorias"], $conexion);		
					}
				}
				else
				{
					?><script type="text/javascript">
					mensajito("El nombre de formato que deseas ingresar ya existe.");
					</script>
					<?php
				}
				?><script type="text/javascript">redir("Plantillas/ver_plantillas.php","plantilla",100);</script><?php
				
		}

if($accion=='crear_proyecto')
		{
				$res=validaPlantilla_proyecto(texto($_POST['nombre']), $conexion);
				if(mysql_num_rows($res)==0)
				{
				$id_plantilla = insertaPlantilla_proyecto(texto($_POST['nombre']),$_POST['cobranza_venta'],$_POST['monto_tipo'], $conexion);
				actualizaProductoPlantilla($_POST["producto"],$id_plantilla, $conexion);
				insertaProductoPlantilla($id_plantilla, $_POST["producto"], $conexion);
				}
				else
				{
					?><script type="text/javascript">
					mensajito("El nombre de formato que deseas ingresar ya existe.");
					</script>
					<?php
				}
				?><script type="text/javascript">redir("Plantillas/ver_plantillas_proyectos.php","plantilla",100);</script><?php
				
		}
		
if($accion=='borrar')
		{
				foreach ($_POST as $id => $value)
				{
					  if($value =='on')
					  {
						$elimina = borrarPlantilla($id,$conexion);
						 if($elimina==FALSE)
							{
							 echo "<script> alert(\"No puedes eliminar el formato por que existen campos que dependen de el.\");  </script> ";
							 }
					  }
				}
			?><script type="text/javascript">redir("Plantillas/ver_plantillas.php","plantilla",100);</script><?php
		}
if($accion=='borrar_proyecto')
		{
				foreach ($_POST as $id => $value)
				{
					  if($value =='on')
					  {
						$elimina = borrarPlantilla_proyecto($id,$conexion);
						 if($elimina==FALSE)
							{
							 echo "<script> alert(\"No puedes eliminar el formato por que existen campos que dependen de el.\");  </script> ";
							 }
					  }
				}
			?><script type="text/javascript">redir("Plantillas/ver_plantillas_proyectos.php","plantilla",100);</script><?php
		}

if($accion=='borrar_campos_proyectos')
		{
				foreach ($_POST as $id => $value)
				{
					  if($value =='on')
					  {
						$elimina = borrar_campos_proyecto($id,$conexion);
						 /*if($elimina==FALSE)
							 echo "<script> alert(\"No se elmino el registro.\");  </script> ";*/
					  }
				}
			?><script type="text/javascript">redir("Plantillas/campos_proyectos.php?id=<?php echo $_POST['id'];?>","carga_<?php echo $_POST['id'];?>",100);</script><?php
		}


if($accion=='borrar_campo')
		{
				foreach ($_POST as $id => $value)
				{
					  if($value =='on')
					  {
						$elimina = borrar_campo($id,$conexion);
						 /*if($elimina==FALSE)
							 echo "<script> alert(\"No se elmino el registro.\");  </script> ";*/
					  }
				}
			?><script type="text/javascript">redir("Plantillas/campos.php?id=<?php echo $_POST['id'] ?>","carga_<?php echo $_POST['id'] ?>",100);</script><?php
		}
	
if($accion=='editar')
{
	editarPlantilla($_POST['id'],texto($_POST['nombre']),$_POST['presupuesto'],$_POST['presupuesto2'],$_POST['responsabilidad'],$_POST['cobranza_venta'],$_POST['monto_tipo'],$conexion);
	?><script type="text/javascript">redir("Plantillas/ver_plantillas.php","plantilla",100);
    cerrarventanita();</script><?php
}
		
if($accion=='editar_proyecto')
{
	editarPlantilla_proyecto($_POST['id'],texto($_POST['nombre']),$_POST['cobranza_venta'],$_POST['monto_tipo'],$conexion);
	?><script type="text/javascript">redir("Plantillas/ver_plantillas_proyectos.php","plantilla",100);
	cerrarventanita();
    </script><?php
}

if($accion=='editar_campo')
{
	 updateCampos($_POST['id'],texto($_POST['nombre']),$conexion);
	?><script type="text/javascript">redir("Plantillas/campos.php?id=<?php echo $_POST['plantilla'] ?>","carga_<?php echo $_POST['plantilla'] ?>",100);
    cerrarventanitas();
    </script><?php
}

if($accion=='editar_campo_producto')
{
	 updateCamposProducto($_POST['id'],texto($_POST['nombre']),$conexion);
	?><script type="text/javascript">redir("Plantillas/campos_proyectos.php?id=<?php echo $_POST['plantilla'] ?>","carga_<?php echo $_POST['plantilla'] ?>",100);
    cerrarventanitas();</script><?php
}
		
if($accion=='insertarcampo')
{
				insertaCamposTicket($_POST["id"], texto($_POST["nombre"]), $conexion);
				?><script type="text/javascript">redir("Plantillas/campos.php?id=<?php echo $_POST['id'] ?>","carga_<?php echo $_POST['id'] ?>",100);</script><?php
	
}

if($accion=='insertarcampo_proyecto')
{
	$resultado=id_campos_proyecto($_POST["id"], $conexion);
	for($a=0;$a<mysql_num_rows($resultado);$a++)
	{
		$res=mysql_fetch_array($resultado);
		actualizar_procentaje_proyecto($res['id_campo'],$_POST["valor_up_".$res['id_campo'].""],$_POST["presupuesto_".$res['id_campo'].""],$_POST["presupuesto2_".$res['id_campo'].""],$_POST["tiempo_".$res['id_campo'].""], $conexion);
	}
	
	for($a=0;$a<$_POST['contador'];$a++)
	{
		insertaCamposproyecto($_POST["id"], texto($_POST["nombre_ins_$a"]),$_POST["valor_ins_$a"],$_POST["presupuesto_ins_$a"],$_POST["presupuesto2_ins_$a"],$_POST["tiempo_ins_$a"], $conexion);
	}
				?><script type="text/javascript">redir("Plantillas/campos_proyectos.php?id=<?php echo $_POST['id'] ?>","carga_<?php echo $_POST['id'] ?>",100);</script><?php
	
}

		
if($accion=='asignar')
{
	if($_POST['tipo']==1)
	{
				actualizaPlantillaCate($_POST["categorias"], $conexion);
				
				insertaPlantillaCate($_POST["plantilla"], $_POST["categorias"], $conexion);
	}
	else
	{
				actualizaProductoPlantilla($_POST["productos"], $conexion);
				insertaProductoPlantilla($_POST["plantilla"], $_POST["productos"], $conexion);
	}
			
	?><script type="text/javascript">redir("Plantillas/ver_plantillas.php","cuadroprincipal",100);</script><?php
}
		

?>
<?php
}//if de $conexion
 else{
	 mysql_close($conexion);
	 echo "La sesión ha caducado o se ingreso incorrectamente";
  	 echo "<script type='text/javascript'>redireccionar('index.php',3000);</script>";
	 }
}
else
{
  session_unset();
  session_destroy();
  echo "La sesión ha caducado o se ingreso incorrectamente";
  echo "<script type='text/javascript'>redireccionar('index.php',3000);</script>";
}


?>